About J & S Mehat Properties Ltd (11910940) United Kingdom