About Jameson Lodge Management Company Limited (07191867) United Kingdom