About 66 Upton Park Management Limited (08432827) United Kingdom