About 25a Falkner Square Management Company Limited (06126722) United Kingdom