About Jefferson Close Management Company Limited (03519753) United Kingdom