About Barringtons Property Solutions Ltd (12059046) United Kingdom