About 21 Birmingham Road Management Company Limited (09209208) United Kingdom