About Newrock Properties Ltd (07258410) United Kingdom