About Stark Developments Limited (12100441) United Kingdom