About 23 West St Management Limited (11081377) United Kingdom