About Trendhurst Developments Limited (10942341) United Kingdom