About Marcus Property Limited (12269950) United Kingdom