About Braich Properties Limited (11202728) United Kingdom