About London Policy & Development Management Ltd. (04132149) United Kingdom