Windows of Skyscraper Business Office, Corporate building in London City, England, UK business building in london