About L. A. Holiday Lettings Limited (06216290) United Kingdom