About 29 Friars Walk Management Company Limited (03931255) United Kingdom