About Bottrill Properties Ltd (12788973) United Kingdom