About 238 Cricklewood Lane Management Company Limited (04798211) United Kingdom