About Limehouse West Freehold Company Limited (12154363) United Kingdom