About The Barges Residents Company Limited (08543929) United Kingdom