About Marcus Terrace Property Limited (09210327) United Kingdom