About Ytl (birmingham) Properties Limited (13608220) United Kingdom