About Dryden Mackey Properties Ltd (11398862) United Kingdom