About Ladstock Hall Management Limited (05462540) United Kingdom