About New Urban Villages (pickford) Ltd (12917171) United Kingdom