About London & Birmingham Developments Ltd (09413564) United Kingdom