About Sandown Terrace Management Company Limited (01483886) United Kingdom