Key factsactiveLegal nameMB CONTRACT FLOORING LTDuk_chRegistrationSC860163uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-08-25uk_chRegistered address22 PENTLAND PLACE, PETERHEAD, AB42 1ZBuk_chIndustry43330 - Floor and wall coveringuk_ch