About High Springs Management Company Limited (01660408) United Kingdom