About Douglah Estates Ltd (11596329) United Kingdom