About Manse Properties Limited (01889939) United Kingdom