About South Parade Management Company (no 1) Limited (08224953) United Kingdom