About 105 Cromwell Road St. Andrews Bristol Management Company Limited (01768096) United Kingdom