About Ludgate Management Limited (02560567) United Kingdom