About Newstridge Properties Limited (11853158) United Kingdom