About Sai Care Properties Limited (12764398) United Kingdom