Registered as 08285134 thirteen years ago, 59 Chester Square Limited had been a private limited company until 2016-02-16 - the time it was dissolved. The business last known office address was 1 Lumley Street, Mayfair London.
Pheroze S. was this specific firm's director, chosen to lead the company on 2012-11-07.