About Limehouse Property Limited (10661790) United Kingdom