About Sovex Developments Limited (02077395) United Kingdom