About London Adelaide Properties Limited (11998816) United Kingdom