About 2 Strafford Road Freehold Company Limited (08743655) United Kingdom