About Grand Central No 1 Limited (09084636) United Kingdom