About 10 Friars Walk Management Company Limited (05312921) United Kingdom