Search the register – results All results MESAMERA LIMITED 08001414 - Incorporated on 22 March 2012 Unit 10 Tyrrell Estate, Tyrrell Road, London, SE22 9NA