About Montgomery Blake Associates Limited (09002813) United Kingdom