About Limehouse Basin Management Limited (02474691) United Kingdom