About Badger Brook Estates Limited (12670933) United Kingdom