About Tardis Properties Limited (04483148) United Kingdom