About Milford House Management Company Limited (02237994) United Kingdom