About Walker Property Developments Ltd (13337523) United Kingdom