About Netherton Grange Resident S Management Company Limited (13452300) United Kingdom