About 3 Langtry Road Freehold Limited (12195724) United Kingdom