About Sterling Capital Developments Limited (12061769) United Kingdom