About Tarka Housing Ltd (13663685) United Kingdom