About Millais Crescent (management Company) Limited (04637601) United Kingdom