About Grangebay Properties Limited (NI056249) United Kingdom