About Nrhatec1 Residents Company Limited (03997639) United Kingdom