About New Property Solutions Limited (10328357) United Kingdom