About The London Letting Company 1 Limited (09351220) United Kingdom