About Devoted Developments Ltd (09906429) United Kingdom