About Barringtons Property Limited (09644605) United Kingdom