About 2 South Parade Management Company Limited (10583145) United Kingdom