About Jefferson Court Management Company Limited (01868800) United Kingdom