About Newlincs Properties Limited (06348899) United Kingdom