About Jtr Management Services Limited (06539800) United Kingdom