THE BLOOMSBURY PROPERTY COMPANY (SCARBOROUGH) LIMITED gbUnited Kingdom 09268832View statements Manage company