About S. O. Luxury Real Estate Investment Ltd (11257991) United Kingdom