About Mancor House Limited (13684317) United Kingdom