About Kenika Properties Limited (03540545) United Kingdom