About Folly Properties Limited (07297781) United Kingdom