Key factsactiveLegal namePEABODY DEVELOPMENTS LIMITEDuk_chRegistrationIP26804Ruk_chStatusactiveuk_chTypeRegistered Societyuk_chIncorporated1989-09-01uk_chIndustryNone Supplieduk_ch