About Granville Properties Limited (02777336) United Kingdom