About Sable Property Sourcing Limited (12216369) United Kingdom