About Pendennis Management Limited (01837352) United Kingdom