About London And South Property Services Ltd. (02813347) United Kingdom