About Bps Management (property) Limited (03259002) United Kingdom