About Nevis Estates Limited (02959739) United Kingdom