About 2628 Headley Close Management Company Limited (10317136) United Kingdom