Buckingham Directors Limited, Londra