About 18 West End Parade Management Company Limited (06266174) United Kingdom