About James Crawford Properties Ltd (12894699) United Kingdom