About Swan Grange Management Company Limited (06293297) United Kingdom