PETS PALACE LIMITED Company number 16913956 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address21 Radlix Road, Leyton, London, United Kingdom, E10 7BD PostcodeE10 7BD Companies at this postcode 34 Average house price in E10 7BD £493,000 (39 sales) Map