About Grant Road Freehold Company Limited (03570693) United Kingdom