About The Bloomsbury Property Company (scarborough) Limited (09268832) United Kingdom