About Leading Properties London Limited (10919709) United Kingdom