About Milsom Apartments Management Limited (11985535) United Kingdom