About Sterling Development Management Limited (02993634) United Kingdom