About 24 Park Road South (management Company) Limited (05773015) United Kingdom