About Talbots Properties (birmingham) Limited (08764955) United Kingdom