About Wellington Place Cheltenham Limited (05568056) United Kingdom