About J W & S A Walker (property Management) Ltd (06538133) United Kingdom