About Chestnut Brae Management Limited (NI044018) United Kingdom