About Manor Croft Management Company Limited (04019664) United Kingdom