About Lytham Chase Management Company Limited (06455123) United Kingdom