About Tithebarn Property Company Limited (00733152) United Kingdom