About Manex Properties Limited (11534324) United Kingdom