About Old Sycamore Management Limited (08619760) United Kingdom