About Sentient Property Solutions Limited (12668946) United Kingdom