About Northward Properties Ltd (12654583) United Kingdom