About The Limehouse (arbury) Management Company Limited (05894661) United Kingdom