About J&h Vyas Properties Ltd (12473169) United Kingdom