About Bbs Properties & Holdings Ltd (NI663259) United Kingdom