Stephen Garratt Psychotherapist London came into being in 2011 as a company enlisted under no 07627248, located at NW1 6BB London at 5th Floor Grove House. This firm has been in business for thirteen years and its official state is liquidation. This enterprise's SIC code is 86900, that means Other human health activities. 31st May 2021 is the last time when the accounts were filed.