About 38 Falkner Square Management Company Limited (04568088) United Kingdom