About Ashmede Freehold Limited (03421407) United Kingdom