About Barrington Property Investment Limited (11483132) United Kingdom