About Newcombe Warrington Land Investments Limited (12395659) United Kingdom