About 7 Glebe Road Management Company Limited (05036728) United Kingdom