About Granville Place Freehold Limited (06370385) United Kingdom