About Lees Manor Court Management Limited (01931309) United Kingdom