About 12 Garlinge Road Freehold Company Limited (03592277) United Kingdom