About B&a Property Services Limited (10539083) United Kingdom