About A & L Properties London Limited (10754404) United Kingdom