About 8-10 West Walk Management Limited (11442785) United Kingdom