About Scion Property London Ltd (12981073) United Kingdom