About The Turnbull Freehold Company Limited (08787602) United Kingdom