About Sterling Development Group Ltd (12984839) United Kingdom