About J & C Walker (properties) Limited (SC428031) United Kingdom