About Durkin Property Ltd (11573800) United Kingdom