About Promax Property Ltd (12121486) United Kingdom