About Tibro Properties Limited (13311358) United Kingdom