About Milford Flats Limited (10503468) United Kingdom