About Finshel Property Investments Ltd (13692818) United Kingdom