About Markham Quay Management Limited (04845802) United Kingdom