About Walker Brothers Properties Ltd. (10867854) United Kingdom