About Milford St James Residents Company Limited (03666992) United Kingdom