About A Verma Properties Ltd (13255238) United Kingdom