About Bassa Developments Limited (12716251) United Kingdom