About The Manor (lelant) Management Company Limited (05914095) United Kingdom