About Bloomsbury Property Services Limited (07015842) United Kingdom