About Grosvenor St Development Limited (11433725) United Kingdom