About Ra & Ha Property Developments Ltd (10341442) United Kingdom