About London & Countryside Developments Limited (03413532) United Kingdom