About Fingerpost Farm Barn (toft) Management Company Limited (06310559) United Kingdom