About 20 High Street Corsham Management Company Limited (05954581) United Kingdom