About Bsquared Property Services Limited (08678595) United Kingdom