About Sensei Properties Ltd (12474359) United Kingdom