About Devereux Developments Limited (01301274) United Kingdom