About 39 Falkner Square Management Company Limited (04950622) United Kingdom