About Meerani Property Ltd (12982032) United Kingdom