About 33 South Management Company Limited (NI664011) United Kingdom