About Bps Land Holdings Limited (12732115) United Kingdom