About 1043 Leigh On Sea Residents Management Company Ltd (10469209) United Kingdom