About Blandford Freehold Limited (07146806) United Kingdom