PROJECT MONSTER LIMITED Company number 07282068 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office Address90 DE BEAUVOIR ROAD, LONDON, N1 4EN PostcodeN1 4EN Companies at this postcode 76 Map