About Northwold Property Limited (12764217) United Kingdom