About Seaward Lodge Management Company Ltd (06244632) United Kingdom