About Globe Road Freehold Limited (03890346) United Kingdom