About 28-29 Ninian Road Management Company Limited (06089593) United Kingdom