About Butler & Le Gallez Properties Limited (02048582) United Kingdom