About St. Merryn (number 2) Management Limited (01521086) United Kingdom