About Ashby Place Freehold Ltd (08230410) United Kingdom