About Terlingham Freehold Company Limited (12932315) United Kingdom