About Grand Spaces Limited (11509126) United Kingdom