About Kilex Serviced Accommodation Ltd (13074677) United Kingdom