About Limehouse North Management Limited (05848882) United Kingdom