About Jilani & Mehriya Properties Limited (12955557) United Kingdom