About Birmingham Road Properties Limited (13378678) United Kingdom