About Collbros Properties Limited (12198573) United Kingdom