About Furnished Letting Services Limited (01120769) United Kingdom