About Granby Road Properties Limited (06673574) United Kingdom