About Barrett S Property Ltd (12242297) United Kingdom