About 12 & 12a St. Mary Street Chippenham Management Company Limited (06662780) United Kingdom