Key factsactiveLegal nameNICOLA EDWARDS LPuk_chRegistrationLP013707uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2009-12-08uk_chRegistered addressFLAT 6, 79 SHEPPERTON ROAD, LONDON, N1 3DFuk_chIndustryNone Supplieduk_ch