About London & Economic Properties Limited (00630526) United Kingdom