About Longdown Management Limited (01305816) United Kingdom