About Ashford House Freehold Limited (03234436) United Kingdom