About 22 & 24 Lainson Street Management Company Limited (04752103) United Kingdom