About Spring House (kentish Town) Limited (00582687) United Kingdom