About 12 & 13 Briarswood Winchester Road Southampton Management Company Limited (05572439) United Kingdom