About The Devisdale Management Company Limited (03145458) United Kingdom