About Headington Holdings Limited (01982083) United Kingdom