About Sable Property Limited (12056307) United Kingdom