About Longespee Management Limited (04508144) United Kingdom