About Dukeswood Management Company Limited (02359379) United Kingdom