About The Astors Management Company Limited (08932126) United Kingdom