About Upton Management Company Limited (04209175) United Kingdom