Contact

T: +44 (0) 113 328 0384

M: +44 (0) 7885 463495

E: nick@impactus-group.com

Address: IMPACTUS Group Limited

20-22 Wenlock Street, London, N1 7GU