About 138 Brooke Road Management Limited (01855289) United Kingdom