About Firgarth Flats (windermere) Limited (02927571) United Kingdom