About Parker Whitwood Properties Limited (11820521) United Kingdom