About Manech Properties Ltd (09391493) United Kingdom