A PETS LIFE LIMITED Company number 11030803 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address20-24 PARK STREET, SELBY, NORTH YORKSHIRE, UNITED KINGDOM, YO8 4PW PostcodeYO8 4PW Companies at this postcode 34 Average house price in YO8 4PW £426,000 (6 sales) Map