About Northbarn Properties (nw) Limited (10538186) United Kingdom