About Fotheringay Gardens (slough) Management Company Limited (01664795) United Kingdom