About N & R Estates Limited (11217612) United Kingdom