About Birmingham Technology (property One) Limited (03089755) United Kingdom