About Exde Estate & Development Ltd (04022601) United Kingdom