About The Old Manse Highworth Management Company Limited (06320358) United Kingdom