About Spencer House Management (eastbourne) Limited (01228826) United Kingdom