About Taran Property Investments Ltd (13315536) United Kingdom