About Taggert Property Ltd (13037333) United Kingdom