About Ashby Square Property Ltd (12124316) United Kingdom