Blackburn & Oliver Limited Company number00246226 StatusActive TypePrivate Limited Company Incorporated3 Mar 1930 Registered office Lamberhead Industrial EstatePembertonWiganWN5 8EG Data JSON Markdown