About Taylor Walker Property Investments Ltd (11083218) United Kingdom