Oakhurst Property Developments (Lowndes Square No.2) Limited is a liquidation company incorporated on 4 October 2005 with the registered office located in Watford, Hertfordshire. Oakhurst Property Developments (Lowndes Square No.2) Limited was registered 19 years ago.