About 15 South Parade Management Company Limited (03770105) United Kingdom