About The Folly (devizes) Management Limited (03643674) United Kingdom