About Folly View (tealby) Management Company Limited (11609603) United Kingdom