Based in 12 Castle Street, St. Helier JE2 3RT Lowndes Properties Limited is categorised as a Overseas Entity with OE028644 Companies House Reg No. It has been started one year ago. Before the company moved its offices to Great Britain, it first operated in JERSEY.