About Glengarry Management Company (lytham) Limited (01864020) United Kingdom