About 18 Cathedral Yard Management Company Limited (10864526) United Kingdom