About Alexander David Property Ltd (07961238) United Kingdom