About Johar Properties Ltd (SC639710) United Kingdom