About James House Management (oxford) Limited (02848448) United Kingdom