About London & Putney Developments Limited (06486934) United Kingdom