About The London Arts Property Limited (04718223) United Kingdom