About David Ogle Property Ltd (11998424) United Kingdom