About Millers Row (management Company) Limited (09882142) United Kingdom