About Marcus Square Developments Limited (NI063007) United Kingdom