About Swp Property Investment Company Ltd (12209629) United Kingdom