About Sensei Property Solutions Limited (12370567) United Kingdom