About Doocey Developments Limited (10377585) United Kingdom