About 29 Fawcett Street Management Company Limited (04065321) United Kingdom