About Solenex Developments Limited (02229185) United Kingdom