About Sj London Estate Ltd (12693364) United Kingdom