About Centroller Properties Ltd (12692035) United Kingdom