About Karwal Properties Ltd (11472530) United Kingdom