About Alika Properties Limited (10809935) United Kingdom