About Barringtons Properties Ltd (12261879) United Kingdom