About Deakin Developments Limited (07378486) United Kingdom