About Northcroft Capital Advisers Limited (12442761) United Kingdom