About Northdene Property Limited (12947544) United Kingdom