LEAP AND ROAR LIMITED Company number 10612238 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address120 Bishopthorpe Road, York, England, YO23 1JX PostcodeYO23 1JX Companies at this postcode 8 Average house price in YO23 1JX £849,000 (7 sales) Map