About Jameson Keep Management Company Limited (08490761) United Kingdom