About Logan Manikam Properties Limited (08372188) United Kingdom