About Ogdon Property Limited (07064886) United Kingdom