About Marc Investments Stanmore Limited (07122877) United Kingdom