About Northern Property Duo Limited (13263777) United Kingdom