About Taylor Walker Properties Limited (12516079) United Kingdom