BFC Contractors Ltd is an active company incorporated on 29 August 2025 with the registered office located in London, Greater London. BFC Contractors Ltd was registered 5 months ago.
Registered office address changed from 120 Rosebery Avenue London N17 9SB England to 3B Northumberland Park 3B Northumberland Park London N17 0TA on 10 February 2026