Sherlock Properties Limited is an active company incorporated on 4 August 1999 with the registered office located in London, Greater London. Sherlock Properties Limited was registered 26 years ago.
Registered office address changed from PO Box Office 20 Brickfield Business Centre High Road Thornwood Epping Essex CM16 6th United Kingdom to 80 Nightingale Lane London E11 2EZ on 24 May 2019