About Longdene Developments Limited (01763869) United Kingdom