About Folly Lane Management Company Limited (05467448) United Kingdom