About Swanmore Freehold Limited (04974739) United Kingdom