About Braggott Property Investments Ltd (10299799) United Kingdom