About Swarve Property Investments Ltd (11679400) United Kingdom