About 17 Grand Parade Management Limited (11087307) United Kingdom