About 87 Alumhurst Management Company Limited (12897179) United Kingdom