About Millers Landing Management Co. Limited (02058962) United Kingdom