About Alvan Blanch Development Company Limited (00507937) United Kingdom