About Deeshaa Properties Ltd (12072638) United Kingdom