About Newmarsh Properties Limited (02699514) United Kingdom