About Senex Developments Limited (11170202) United Kingdom