About Jensen Court Management Company Limited (02917419) United Kingdom