About Barrowfield Lodge (freehold) Limited (11221856) United Kingdom