About The Yarmouth Barbers Property Limited (12383338) United Kingdom