About London & Sussex Investments Limited (00748498) United Kingdom