About Nile River Estates & Valuations (n Rev) Limited (10487728) United Kingdom