About The Spring Hill Management Company (oxford) Limited (07594155) United Kingdom