About Dukesmead Development Limited (02044730) United Kingdom