About 16 Fawcett Street Management Company Limited (04959118) United Kingdom