About Barrington Place Management Company Limited (10083111) United Kingdom