About James Marshall Properties Ltd. (02826682) United Kingdom