About London Albion Properties Ltd. (09433738) United Kingdom