About 8 Granby Place (scarborough) Freehold Ltd (11076218) United Kingdom