About Spring House Properties Limited (09825100) United Kingdom