About Badbury Estates Limited (10438264) United Kingdom