0 employees
St Leonards owns private estate, sells land blocks to property developers as well as offers house and land packages.
2014