About Athi Properties Limited (08029274) United Kingdom