About Teal Brick Properties Ltd (12746097) United Kingdom