About Crawford Industrial Properties Limited (00575925) United Kingdom