About Manickam Property Limited (13073795) United Kingdom