About Tabor Property Developments Limited (05412049) United Kingdom