About Nic & Tracy Property Ltd (11995050) United Kingdom