Key factsactiveLegal nameGREEN PETALS LIMITED PARTNERSHIPuk_chRegistrationLP020364uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2019-07-16uk_chRegistered address14 SUTHERLAND ROAD, BELVEDERE, DA17 6JRuk_chIndustryNone Supplieduk_ch