About Jameson Court (st Albans) Limited (03989740) United Kingdom