About Upthorpe Management Limited (09093016) United Kingdom