About Sea Mill Square Management Company Ltd (13585452) United Kingdom