About Thornbury Close Property Company Limited (00872895) United Kingdom