About 38 Mill Road Management Co. Limited (12462425) United Kingdom