About The Chantry Alexandra Management Company Limited (05649376) United Kingdom