About London And South Eastern Property Company Limited (13391815) United Kingdom