About Station House (preston) Management Company Limited (06774980) United Kingdom