About Spencer Place Basingstoke Management Limited (07171270) United Kingdom