About Grand Parade Management Company Limited (01670710) United Kingdom