- www.northstar-2000.com
- 1
- 1
Established in 1987 the North Star group, which also incorporates Deco Design and Build Ltd are recognised property developers based in Bromley, Kent... The North Star Group are highly regarded in the new build and re- development sector, known for..
Relevance: 8.55876