About Manek Properties Limited (13071543) United Kingdom