About Lytham Quays (apartments) Management Company Limited (07973272) United Kingdom