About Barrowfield House Kenilworth (residents Management Co) Limited (07032018) United Kingdom