About Mitre Court (horsham) Management Company Limited (04088004) United Kingdom