About Walker Property Investments Limited (07353552) United Kingdom