About Mason & Shengas Properties Ltd (11861160) United Kingdom