About London & Suffolk Properties Limited (03902484) United Kingdom