About Alika Homes Limited (13447219) United Kingdom