About Bps Developments Limited (02971349) United Kingdom