About Green Acres St Ives Management Company Limited (07538409) United Kingdom