About Charles Nicholas Estates Limited (13147057) United Kingdom