About James Walker Properties Limited (06382914) United Kingdom