About Tibbs Property Ltd (13403610) United Kingdom