About Brantwood Property Investment Trust Limited (00361107) United Kingdom