About Havilland Place Residents Company Limited (06198447) United Kingdom